on a rolling basis - Turkish English Dictionary